extra-terrestrial life - Alemán Inglés Diccionario